feat(adk): dream improvements#1124
Conversation
| @@ -0,0 +1,117 @@ | |||
| /* | |||
| * Copyright 2026 CloudWeGo Authors | |||
There was a problem hiding this comment.
🚨 Breaking API Changes Detected
Package: github.com/cloudwego/eino/adk/middlewares/automemory/dream
Incompatible changes:
- Config.Schedule: removed
- New: changed from func(context.Context, *Config[M]) (github.com/cloudwego/eino/adk.TypedChatModelAgentMiddleware[M], error) to func(context.Context, *MiddlewareConfig[M]) (github.com/cloudwego/eino/adk.TypedChatModelAgentMiddleware[M], error)
- NewLocalStore: removed
- OnError: changed from func(context.Context, string, error) to func(context.Context, ErrorStage, error)
- Run: changed from func(context.Context, *Config[M], *RunRequest) error to func(context.Context, *Config[M], *RunRequest) (string, error)
- ScheduleConfig: removed
- Store: removed
Review Guidelines
Please ensure that:
- The changes are absolutely necessary
- They are properly documented
- Migration guides are provided if needed
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## alpha/10 #1124 +/- ##
===========================================
Coverage ? 81.66%
===========================================
Files ? 190
Lines ? 30903
Branches ? 0
===========================================
Hits ? 25237
Misses ? 3827
Partials ? 1839 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
8ec64c9 to
ed48d15
Compare
| @@ -0,0 +1,132 @@ | |||
| /* | |||
| * Copyright 2026 CloudWeGo Authors | |||
There was a problem hiding this comment.
🚨 Breaking API Changes Detected
Package: github.com/cloudwego/eino/adk
Incompatible changes:
- RollbackSessionOptions.ExpectedHeadEventID: removed
- WithRollbackSessionExpectedHeadEventID: removed
Review Guidelines
Please ensure that:
- The changes are absolutely necessary
- They are properly documented
- Migration guides are provided if needed
| @@ -0,0 +1,132 @@ | |||
| /* | |||
| * Copyright 2026 CloudWeGo Authors | |||
There was a problem hiding this comment.
🚨 Breaking API Changes Detected
Package: github.com/cloudwego/eino/compose
Incompatible changes:
- AddressSegmentMiddleware: removed
- ToolMiddleware.Name: removed
Review Guidelines
Please ensure that:
- The changes are absolutely necessary
- They are properly documented
- Migration guides are provided if needed
What type of PR is this?
Check the PR title.
(Optional) Translate the PR title into Chinese.
(Optional) More detailed description for this PR(en: English/zh: Chinese).
en:
zh(optional):
(Optional) Which issue(s) this PR fixes:
(optional) The PR that updates user documentation: